package dnl.ui;

import javax.swing.JComponent;
import javax.swing.JFrame;

import dnl.util.ui.WindowUtils;

public class QuickLaunch {

	public static void launch(JComponent component){
		JFrame emptyFrame = getEmptyFrame("Launching component: "+component.getClass().getSimpleName());
		emptyFrame.getContentPane().add(component);
		emptyFrame.pack();
		WindowUtils.centerWindow(emptyFrame);
		emptyFrame.setVisible(true);
	}
	
	public static JFrame getEmptyFrame(String title){
		JFrame frame = new JFrame(title);
		frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		return frame;
	}
	
}
